import { post } from '../ajax'
import { getAjaxBaseUrl } from '../handler'

const controller = getAjaxBaseUrl(
  '/expressionChecking',
  '/compute',
)

/** 解析公式中所使用的指标列表 */
export function resolveIndicatorsByExpression(expression: string) {
  return post(`${controller}/indicatorList`, { expression })
}

/** 校验表达式 */
export function checkExpression(expression: string) {
  return post(`${controller}/testExpression`, { expression })
}
